pneumatic powered tool - French English Dictionary